institution for the care of orphans - German English Dictionary